..Help .Objects

Delay

Provides up to 1024 samples of delay.

Pins
io letter name unit description
in X input auto input signal
D delay samples number of samples to delay
R recycle percent feedback amount
out = auto delayed signal plus recycle

Parameters
name option key description
interpolate always i See notes below

Notes
When the D input has non-changing data, it will be rounded to the closest integer sample. So D=15.6 will result in a 16 sample delay. This behavior can be over-ridden by useing the interpolate always setting. Interpolatation is by linear fit which will result in harmonic distortion that increases with higher frequencies.
The D input is always treated as a positive number. For example, setting D to -125 results in a delay of +125 samples.
The R input may positive or negative. Be careful of recycle values close to or above 1, as they will result in uncontrollable feedback.
The R input causes the delay to act as a resonator. This means that input signals with frequencies that are integer harmonics of the delay time will cause the object to resonate.
The natural frequency of the delay can be calculated as Hz=44100/samples. Or as value=1/(D*512)




©1999-2002 Andy J Turner
All rights reserved.